Jens Johnson
Durastat · Duratap · Biothread
Total Patents:
36
Overall Rank:
#92,799
Years Active:
2000–2024
Durastat Rank:
#3