About Us
Issue Summary
Contact
More
Allen Philo is the Chief Agronomist for Biostar Renewables. He holds a Bachelor of Science in soil science from the University of Wisconsin and has worked in organic farming for 15 years.