(2024) Organic and inorganic nanoparticles as emerging nanoplatforms for cephalexin delivery. Inorganic Chemistry Communications. p. 12. ISSN 1387-7003