Robuta

https://www.wikidata.org/wiki/Q76570828 LOCALIZATION OF "FIBRINOID" DEPOSIT IN LUPUS NEPHRITIS: AN ELECTRON MICROSCOPIC DEMONSTRATION OF... scientific article published on 01 October 1963 lupus nephritislocalizationdeposit