Rebecca L. E. Miller
Icagen · Access Business Group International · University of California
Total Patents:
16
Overall Rank:
#290,630
Years Active:
1997–2023
Icagen Rank:
#20