Normal view
MARC view
Punjab (India) Irrigation and Power Research Institute (Corporate Name)
Machine generated authority record.
Work cat.: ()833820: Punjab (India) Irrigation and Power Research Institute, Canal lining research station, Doburji (Amritsar) /, 1964
