(Q60192412)
Statements
Scientific and political impediments to successful islet transplantation (English)
0 references
1 August 1997
0 references
46
0 references
8
0 references
1247-1256
0 references
No description defined