New Serum Will Cure Spotted Fever, Is Hope

From the Nature Index

Paid Content