T

Teresa M. de Caralt

European Molecular Biology Laboratory

39 papers and 3k citations.

39Publications
3kTotal Citations