Touseef Ejaz Satti's Interests

    • Virology

    • Mycology

    • Immunology

    • Microbiology