Title: Fine structure of the interstitial cells of the anterbrachial organ Lemur catta / by Jean Elisabeth Kneeland
Subjects: Lemurs, Cells