Leo Roy Tehon

From Wikipedia, the free encyclopedia

Leo Roy Tehon (21 June 1895 – 5 May 1953) was an American mycologist and plant pathologist. He worked in the Illinois Natural History Survey from 1921 until his death.

References

Related Articles

Wikiwand AI