Chukwudum Eluchie is a postdoctoral research scholar at IIHR - Hydroscience and Engineering.
9 Hydraulics Wind Tunnel Annex (HWTA) United States