English Niyaz Ahmed Cited by user Guillaume2303 on 04 Oct 2009 Niyaz Ahmed is an Indian professor of microbial sciences, a veterinarian by training, science blogger, and an Open Access advocate based in Hyderabad, India.