Yeny Martinez de la Torre, Alberto Mantovani, Bodduluri Haribabu et al.|Proceedings of the National Academy of Sciences|2007
Cited by 178
National Institute of Environmental Health Sciences
ORCID: 0000-0002-0052-3755191 papers and 12.1k citations.
Indexing the rest of 191 publications…