Biomedicine & pharmacotherapy = Biomédecine & pharmacothérapie [Biomed Pharmacother] NLMUID: 8213295