Stahr, Hermann

Stahr,

Hermann, German anatomist and pathologist, 1868-1947. Stahr gland - lymph node located next to facial artery.