Mean Generation Time