Research Concept

Lymph node metastasis

organ of the lymphatic system

Works
35,744
Citations
205,205
Level
4
OpenAlex ID
C2992571226