(Q38103802)
Statements
1 reference
The isolated perfused kidney: possibilities, limitations and results (English)
1 reference
The isolated perfused kidney: Possibilities, limitations and results (English)
1 reference
1 reference
1 January 1975
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
Identifiers
1 reference