NIBRT

AcronymDefinition
NIBRTNational Institute for Bioprocessing Research and Training (Dublin, Ireland, UK)