Anirudha DuttaBooksSynthetic Biology and Its Consequences in Present HealthcareHalf a billion risingAuthor data: Open Library