LIFE B318
Dr. Brian Ayre teaches classes in the following subjects: biology, plant physiology, genetics, and biochemistry.
Ayre's specific research projects are in the following topics:
The following are recent, representative publications of Ayre's :