Search results for: Pascal de Tullio
International Journal of Cancer > 145 > 6 > 1570 - 1584
European Journal of Organic Chemistry > 2015 > 27 > 6061 - 6074
Drug Development Research > 71 > 3 > 209 - 218
Phytochemical Analysis > 21 > 1 > 61 - 65