TNRC - Tajoura Nuclear Research CenterOther places10 miles to the east of the Libyan capital Tripoli.Tripoli · LYPhone unavailableEmail unavailableWebsite unavailableHours not available