The global leading biotech company Creative Bioarray has recently launched Human Liver Microsomes for Biologists.