174 pubs · 8,771 cites · h-index 50
University of California, Riverside
1983 - Present
University of California System
2025 - 2025
IEEE Computer Society
2014 - 2014
Jamia Millia Islamia
Stem Cell Institute
2010 - 2010