NORTH BETHESDA, MD · Research & Development in Biotechnology · 11 employees · aka IMBED BIOSCIENCES, INC.