French-English dictionary »

pnrtc meaning in English

FrenchEnglish
PNRTC nom propre

CNTRP◼◼◼(Canadian National Transplant Research Program)
proper noun