Abbreviation: Int Rev Soc Res
ISSN: 2069-8267 (Print) 2069-8534 (Electronic) 2069-8267 (Linking)
Previous Journal: Special topics in endocrinology and metabolism
Next Journal: Galaxea