Pallassana Narayanan

Cordis · Pfizer · Johnson & Johnson
Total Patents: 18
Overall Rank: #256,754
Years Active: 1989–2016
Cordis Rank: #20