John Langmore
University of Michigan · Takara Bio
Total Patents:
10
Overall Rank:
#501,756
Years Active:
2000–2021
University of Michigan Rank:
#297