Kiel Lazarski
C4 Therapeutics · Bayer Healthcare · Bayer Pharma
Total Patents:
22
Overall Rank:
#187,797
Years Active:
2020–2025
C4 Therapeutics Rank:
#7