The state of India's public sector defence industry - Laxman Kumar Behera (The state of India's public sector defence industry, 2023)
3118504-6; 1801248540