AFGRP

AFGRP stands for Aquaculture and Fish Genetics Research Programme (UK)

AFGRP
Share
Abbreviations And Their Meaning