periodical

Weed technology

Published in Champaign (Ill.) by Weed science society of America
Print available from 1987-2010
Electronically available from 1987 - 2014, 2011 - 2017

Services

Reference details