Jose Luis Sastre
Observed names: J L Sastre, J Sastre, J. L. Sastre, J. Sastre, J.L Sastre, J.L. Sastre, J.‐L. Sastre, Jose L Sastre, Jose L. Sastre, Jose Luís Sastre, José Luis Sastre
Institution: Instituto de Investigación Biomédica de Salamanca
OpenAlex ID: A5108206651
