Balraj K. Handa

Hoffmann-La Roche · Reckitt & Colman Products Limited
Total Patents: 9
Overall Rank: #590,666
Years Active: 1980–1997
Hoffmann-La Roche Rank: #469