Dr. Pedro Rosa … Published article (Journal of Biomolecular Screening)