A technology using immobilized kinase substrates on the 96-well plate. Active kinases (more than 100 different types) could phosphorylated the mixture of substrate on the plate then the phosphorylated products on the plate could then be detected and quantitated by the phospho-specific antibodies. The assay could be performed on bench top, and it is non-radioactive but colorimetric.