Professor Leif Andersson (IMAGE)
Caption
Professor Leif Andersson, Department of Medical Biochemistry and Microbiology, Uppsala University, Uppsala in Sweden, and Texas A&M University, USA.
Credit
Mikael Wallerstedt
Usage Restrictions
To accompany articles about Leif Andersson's research.
License
Licensed content