Thalidomide shows promise for ovarian cancer treatment

Science Lorna Benson · ·