Dr Etienne Swanepoel


Service Provider

He has treated over 18 000 patients and has a vast experience in primary and revisional laparoscopic surgery.