NKUA - What does NKUA stand for? The Free Dictionary
References in periodicals archive
(4) Department of Basic Medical Science, Laboratory of Biology, School of Medicine, NKUA
, Athens, Greece
Mozambique has completed negotiations to build a $2.3bn hydroelectric power plant at Mpenda Nkua
, 70km north of Cahora Bassa dam.