After graduation as MSc in pharmacy from Uppsala University, Sweden, he engaged in toxicology research before becoming one of the original staff members of the Uppsala Monitoring Centre (UMC) in 1978. At UMC he held many posts, most of them related to capacity building and competence development for national pharmacovigilance systems globally within the expanding WHO International Drug Monitoring Programme. In these activities he worked in close collaboration with departments for medicine and vaccine safety at WHO Headquarters and made many consultancy visits in countries. He managed the UMC international pharmacovigilance training courses 1993-2009 and has contributed to pharmacovigilance training courses in over 65 countries in 5 continents.  He was the editor of the Uppsala Reports newsletter 1996-2015, Scientific Coordinator of the EU funded Monitoring Medicines project in a 11-member consortium 2009-2013. He was a member of the WHO Global Vaccine Safety Initiative (GVSI) Strategic Priority Group 2012 – 2015 and Guest professor at China FDA Institute of Executive Development 2012 – 2015. He is an Honorary faculty member, JSS Collage of Pharmacy, Mysore, India 2014-. He was elected President of the International Society of Pharmacovigilance, ISoP, in 2016, a position he still holds.