VariousWords beta
Related Terms:
Noun
Definition: An inhibitor of cathepsin K, being investigated as a treatment for osteoporosis and bone metastasis.
VariousWords beta
Definition: An inhibitor of cathepsin K, being investigated as a treatment for osteoporosis and bone metastasis.