Beijing Primegene Therapeutics Co. Ltd. has identified azacycloalkane compounds acting as rho kinase 1 (ROCK1; p160-ROCK) and/or rho-associated protein kinase 2 (ROCK 2) inhibitors reported to be useful for the treatment of asthma, cancer, insulin resistance, neurodegeneration, osteoporosis and renal failure.