Otis C. Addington
Phoenix Biotechnology
Total Patents:
28
Overall Rank:
#136,666
Years Active:
2012–2024
Phoenix Biotechnology Rank:
#1