Isidro Sanchez Garcia

Medical Research Council · Consejo Superior De Investigaciones Cientificas (Csic) · Universidad De Salamanca
Total Patents: 3
Overall Rank: #1,570,880
Years Active: 1999–2010
Medical Research Council Rank: #90