Self-Decorating Albumin Nanoparticles as a Modular Drug Delivery Platform. — SciRadar