(Q39362298)
Statements
1 reference
Novel promising IAP antagonist on the horizon for clinical translation (English)
1 reference
1 reference
19 April 2012
1 reference
1 reference
55
1 reference
9
1 reference
4099-4100
1 reference
Identifiers
1 reference
1 reference