Mike Amaranthus

Mike Amaranthus is the chief scientist at Mycorrhizal Applications, Inc.