Till Strowig
Yale University · Regeneron Pharmaceuticals · Institute For Research In Biomedicine
Total Patents:
13
Overall Rank:
#370,556
Years Active:
2016–2024
Yale University Rank:
#40