11 pubs · 338 cites · h-index 8
Umeå University
1982 - 2003
National Institutes of Health
1973 - 1990
National Institute of Dental and Craniofacial Research
1970 - 1990
University of Hertfordshire
1987 - 1987
Chalmers University of Technology
1982 - 1982