IRRI

Phosphorus: Indispensable element for improved Agricultural production - IRRI 1983


Microbiology