St. Louis wins $500,000 grant to further develop plant science research efforts
The U.S. Commerce Department's Economic Development Administration has awarded the St. Louis Economic Development Partnership a $500,000 grant to develop a master plan for an…