SDCRM: San Diego Consortium for Regenerative Medicine

What does SDCRM mean? The above is one of SDCRM meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: San Diego Consortium for Regenerative Medicine