Karla Miller
Oxford University · Stanford University · Isis Innovation Limited
Total Patents:
5
Overall Rank:
#948,835
Years Active:
2005–2023
Oxford University Rank:
#107