Innovation in health care saves lives. But not all health innovations have enough evidence to actually benefit patients.
This extremely powerful neurotoxin is secreted by a frog native to Ecuador. Although Western scientists discovered it in the ...