The intriguing journey of gH625-dendrimer