Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
BioPhage Pharma (Canada)
InstitutionResearch output, impact & collaborations
BioPhage Pharma (Canada) is a research organisation in Montreal, CA. OpenAlex records 365 works and 27,551 citations for it. 109 researchers list it as their most recent affiliation.
365
Works
27,551
Citations
109
Researchers