Personal profile

Education/Academic qualification

FT

External positions

Tampere University

Fields of Science

  • 3111 Biomedicine