IGPs have served for six years. Organizational structure There are four departments in the Police Headquarters that function to undertake the policing activities of Nepal Police. These departments are headed either by Additional Inspector General of Police (AIGP) or Deputy Inspector General of Police (DIGP). In addition to the departments, there are the National Police Academy and the Metropolitan Police Office that are being looked by Additional Inspector General of Police. Operation and Crime Investigation Department Head: AIGP Central Investigation Bureau Head: AIGP UTTAM RAJ SUBEDI Administration Department Head: AIGP Niraj Bahadur Shahi Human Resource Development Department Head: AIGP PUJA SINGH Nepal Police Hospital Medical Director: AIGP Dr. Asha Singh Nepal Police Hospital was inaugurated by the late king Birendra Bir Bikram Shah Dev on the 27th of Chaitra, 2040 BS. It was established with an intention to provide free health services to in- service policemen, their families and ex-servicemen and their spouses. The hospital commenced OPD services and 25 bedded indoor services through 5 medical doctors, a few nurses, paramedics and administrative staff. The infrastructure then was built with the financial support of the Government of Nepal and voluntary contribution of the police personals. Some instruments and equipments were donated by the Government of India and a Japanese club. The Government of Nepal has been bearing all the expenses of the hospital ever since its establishment (infrastructure development, upgrading human resources and equipments). The routine annual budget allocated by the government to the hospital is inadequate to meet the increasing demand of health services of the staffs of the Police organization. Therefore, Prahari Kalyan Kosh (Police Welfare Fund) of Nepal Police has established a trust to provide health services to the family members of the serving policemen and ex-servicemen and their spouses. The fund supports to purchase medicines for physically and mentally handicapped and Renal Failure patients. It also provides variable additional budget every year to further support the above-mentioned group of patients. Though the spectrum of services provided by the hospital in the initial stage was minimal, it had a great positive impact on all the policemen and medical professionals. National Police Academy Head: AIGP The National Police Academy of Nepal, formerly known as the Sadar Prahari Talim Kendra, is an academic wing of Nepal Police. It is solely responsible for conducting basic and advanced training programmed for the police officers in Nepal. AIGP Rajendra Singh Bhandari is