Innovative People

Lars Holmgren

AreasP of implementation of scientific findings commercially and or in the clinic

Languages Lars Holmgren speaks:

English
Swedish