LEK life science specialist
Does anybody know any specifics on the Life Science Specialist positions at LEK. It seems like an interesting entry point to the consulting world for PhDs and MDs, but they don't exactly have page after page of details on their site.