Research Concept

Anti-inflammatory

substance that reduces or suppresses inflammation

Works
30,406
Citations
517,764
Level
2
OpenAlex ID
C2779703632