Project 677 Lada-class submarines are often referred to as the fourth generation of diesel-electric submarines, developed by a Russian Rubin design bureau. It is essentially an improved version of the ...