Research Concept

Panacea (medicine)

Panacea (medicine) is a scholarly concept indexed by CitedEvidence.

Works
36,404
Citations
587,660
Level
3
OpenAlex ID
C26993612