bioefficacy
Noun
Meaning
The efficacy of a material in a biological environment
The efficacy of a biomedicine
Source: en.wiktionary.orgNoun
The efficacy of a material in a biological environment
The efficacy of a biomedicine
Source: en.wiktionary.org