(Q52039991)
Statements
Keloids - the sebum hypothesis revisited. (English)
1 reference
Fong EP
1 reference
Bay BH
1 reference
1 April 2002
1 reference
58
1 reference
4
1 reference
264-269
1 reference
scientific article published in April 2002