Mustafa Elsidiq Farah

Consultant Internal Medicine

PhD in Internal Medicine - University of Khartoum