FDA Inspection 1230434 - East Carolina University IRB - January 26, 2024 | KeyPedia