No, that wouldn't work. In the above context, "however" means "no matter how"; so if we substitute that in the original, we get: No matter how much progress medical science makes, we will never be able to live forever. ] or your suggested version: No matter how great progress medical science makes, we will never be able to live forever.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.