Affiliation(s): Vellore Institute of Technology, Vellore, Vellore, IndiaView less
Subject area: Pharmacology, Toxicology and Pharmaceutics Environmental Science Chemistry Biochemistry, Genetics and Molecular Biology Chemical Engineering Engineering Earth and Planetary Sciences Medicine Mathematics