Saroj K. Roy

Tega Industries Limited · World Properties · Avecia Biotechnology
Total Patents: 8
Overall Rank: #644,988
Years Active: 1993–2016
Tega Industries Limited Rank: #2