Ekambar Kandimalla
Idera Pharmaceuticals · Hybridon
Total Patents:
78
Overall Rank:
#23,729
Years Active:
1997–2024
Idera Pharmaceuticals Rank:
#2