Llorenç Rafecas Jané
Bcn Peptides, S.A. · Esteve Quimica S.A.
Total Patents:
5
Overall Rank:
#1,009,922
Years Active:
2007–2014
Bcn Peptides, S.A. Rank:
#8