Centre National de Pharmacovigilance – Tunis, Tunisia
Sarra Bacha was at the Centre National de Pharmacovigilance at Tunis, Tunisia
Transplantation
Transplantation Technologies & Research received 223 citations as per Google Scholar report