Ricardo Attar
Johnson & Johnson · Bristol-Myers Squibb · CNRS
Total Patents:
24
Overall Rank:
#168,377
Years Active:
2002–2025
Johnson & Johnson Rank:
#751