Grigore M. Havârneanu

Dr. Grigore M. Havârneanu

International Union of Railways (UIC), F-75015 Paris, France