Search results for: Mats Larhed
European Journal of Pharmaceutical Sciences > 2003 > 18 > 2 > 129-132
Molecular Diversity > 2003 > 7 > 2-4 > 107-114
Molecular Diversity > 2003 > 7 > 2-4 > 97-106
Drug Discovery Today > 2001 > 6 > 8 > 406-416