Fast Publishing SCI Indexed Journals in Engineering

Below is a list of fast-publishing SCI indexed journals in engineering. For the latest and most accurate information on SCI indexing, please reach out to us. We ensure your paper meets the impact factors and submission guidelines as we have deep knowledge and know how, in what way to present your paper. These journals are recognized for their contributions to advancing knowledge in engineering. Get to know what domain suits the reputed journal.

  1. IEEE/ACM Transactions on Networking
    • Design, performance, and management of networks and networking protocols.
  2. Computer Networks (Elsevier)
    • All aspects of data communication networks, including network architecture and protocols.
  3. IEEE Network
    • Global coverage of network technologies and applications.
  4. Journal of Network and Computer Applications (Elsevier)
    • Research on network protocols, architectures, and applications.
  5. Networks (Wiley)
    • Graph theory as applied to network analysis and design.
  6. Wireless Networks (Springer)
    • Wireless networking technologies and mobile computing.
  7. IEEE Transactions on Network and Service Management
    • Network management and operational challenges in managing networks.
  8. Journal of Computer Networks and Communications
    • Broadband, wireless, and optical networks.
  9. Ad Hoc Networks (Elsevier)
    • Ad hoc and sensor networks, modeling, algorithms, and applications.
  10. Mobile Networks and Applications (Springer)
    • Research on mobile networks and computing applications.
  11. IEEE Wireless Communications
    • Wireless communications and networking technologies.
  12. Computer Communications (Elsevier)
    • Networking and data communications.
  13. Networking Science (Springer)
    • Theoretical and methodological aspects of networking.
  14. International Journal of Communication Systems (Wiley)
    • Communication systems engineering and applications.
  15. Security and Communication Networks (Wiley)
    • Security in computer networks and communication systems.
  16. Journal of Communications and Networks
    • High-quality research in communication systems and networks.
  17. Computer Networks and ISDN Systems
    • Integrated digital networks and broadband technologies.
  18. Pervasive and Mobile Computing (Elsevier)
    • The intersection of mobile computing and pervasive systems, including network aspects.
  19. International Journal of Wireless Information Networks (Springer)
    • Wireless information networks, protocols, and applications.
  20. Journal of Internet Technology
    • Internet technologies, protocols, and applications, including networking aspects.
  21. Network Security (Elsevier)
    • All aspects of network security, from analysis to implementations.
  22. Wireless Personal Communications (Springer)
    • The theory and practice of wireless personal communication technologies.
  23. IEEE Transactions on Mobile Computing
    • Research and development in mobile computing and mobile and wireless networking.
  24. Concurrency and Computation: Practice and Experience (Wiley)
    • Concurrent, parallel, and distributed computing, including networking challenges.
  25. IEEE Transactions on Wireless Communications
    • Wireless communications and networking.
  26. Sensors (MDPI)
    • Sensor networks and sensor-based technologies and applications.
  27. International Journal of Network Management (Wiley)
    • Network management technologies and policies.
  28. Journal of Optical Communications and Networking
    • Advances in optical communications networks.
  29. Network and Communication Technologies
    • Emerging network and communication technologies.
  30. Journal of High Speed Networks
    • High-speed networking technologies and protocols.
  31. Journal of Network and Systems Management (Springer)
    • Management of networks and systems, including performance analysis.
  32. Photonic Network Communications (Springer)
    • Optical networking technologies and applications.
  33. Real-Time Systems (Springer)
    • Real-time aspects of network and systems technologies.
  34. Journal of Telecommunications and Information Technology
    • Telecommunications science and technology, including networking.
  35. IEEE Transactions on Network Science and Engineering
    • Network modeling, analysis, and engineering disciplines.
  36. International Journal of Distributed Sensor Networks (SAGE)
    • Distributed sensor network technology, applications, and systems.
  37. ACM SIGCOMM Computer Communication Review
    • Developments in computer communications and networks.
  38. Wireless Communications and Mobile Computing (Wiley)
    • Wireless communications and mobile computing research.
  39. Journal of Computer and System Sciences (Elsevier)
    • Theoretical and practical aspects of computer science and networking.
  40. International Journal of Satellite Communications and Networking (Wiley)
    • Satellite communication networks and technology.

List of Fast Publishing SCI Indexed Journals in Engineering

We provide a list of fast-publishing SCI indexed journals in engineering across different fields, such as Agricultural Engineering, Automotive Engineering, Bioengineering, and Biomedical Engineering. Our top-notch paper writing services guide you through the process. Quality is our priority. Our experts carefully check every part of your paper, ensuring originality and good presentation with hassel free publication

S.no

Journal Title

ISSN

Subjects

1.      

JOURNAL OF IRRIGATION AND DRAINAGE ENGINEERING

0733-9437

Agricultural Engineering

2.      

JOURNAL OF THE ASABE

2769-3295

Agricultural Engineering

3.      

PADDY AND WATER ENVIRONMENT

1611-2490

Agricultural Engineering

4.      

REVISTA BRASILEIRA DE ENGENHARIA AGRICOLA E AMBIENTAL

1415-4366

Agricultural Engineering

5.      

Mechanics and Mechanical Engineering

14281511

Automotive Engineering

6.      

Mechanics Based Design of Structures and Machines

15397734

Automotive Engineering

7.      

Neiranji Xuebao/Transactions of CSICE (Chinese Society for Internal Combustion Engines)

10000909

Automotive Engineering

8.      

Noise Control Engineering Journal

7362501

Automotive Engineering

9.      

Vehicle System Dynamics

423114

Automotive Engineering

10.   

Mechanics and Mechanical Engineering

14281511

Automotive Engineering

11.   

International Journal of Automotive Technology and Management

14709511

Automotive Engineering

12.   

eb – Elektrische Bahnen

135437

Automotive Engineering

13.   

Computer Aided Geometric Design

1678396

Automotive Engineering

14.   

Qiche Gongcheng/Automotive Engineering

1000680X

Automotive Engineering

15.   

ITE Journal (Institute of Transportation Engineers)

1628178

Automotive Engineering

16.   

Biotechnology and Applied Biochemistry

8854513

Bioengineering

17.   

Biotechnology and Bioengineering

63592

Bioengineering

18.   

International Journal of Nanoscience

0219581X

Bioengineering

19.   

Biotechnology and Genetic Engineering Reviews

2648725

Bioengineering

20.   

Biotechnology Letters

1415492

Bioengineering

21.   

Current Opinion in Biotechnology

9581669

Bioengineering

22.   

Engineering in Life Sciences

16180240

Bioengineering

23.   

Enzyme and Microbial Technology

1410229

Bioengineering

24.   

Indian Journal of Biotechnology

9725849

Bioengineering

25.   

Journal of Biomaterials Science, Polymer Edition

9205063

Bioengineering

26.   

Journal of Medical and Biological Engineering

16090985

Biomedical Engineering

27.   

Journal of Medical Engineering and Technology

3091902

Biomedical Engineering

28.   

Journal of Biomaterials Science, Polymer Edition

9205063

Biomedical Engineering

29.   

Journal of Biomedical Materials Research – Part B Applied Biomaterials

15524973

Biomedical Engineering

30.   

Journal of Nanobiotechnology

14773155

Biomedical Engineering

31.   

Nature Biotechnology

10870156

Biomedical Engineering

32.   

Bio-Medical Materials and Engineering

9592989

Biomedical Engineering

33.   

Critical Reviews in Biomedical Engineering

0278940X

Biomedical Engineering

34.   

IEEE Transactions on Biomedical Engineering

189294

Biomedical Engineering

35.   

IEEE Transactions on Nanobioscience

15361241

Biomedical Engineering

36.   

STEM CELLS

1066-5099

Cell & Tissue Engineering

37.   

STEM CELLS AND DEVELOPMENT

1547-3287

Cell & Tissue Engineering

38.   

STEM CELLS INTERNATIONAL

1687-966X

Cell & Tissue Engineering

39.   

STEM CELLS TRANSLATIONAL MEDICINE

2157-6564

Cell & Tissue Engineering

40.   

TISSUE ENGINEERING AND REGENERATIVE MEDICINE

1738-2696

Cell & Tissue Engineering

41.   

TISSUE ENGINEERING PART A

1937-3341

Cell & Tissue Engineering

42.   

TISSUE ENGINEERING PART B-REVIEWS

1937-3368

Cell & Tissue Engineering

43.   

TISSUE ENGINEERING PART C-METHODS

1937-3384

Cell & Tissue Engineering

44.   

WORLD JOURNAL OF STEM CELLS

1948-0210

Cell & Tissue Engineering

45.   

Guocheng Gongcheng Xuebao/The Chinese Journal of Process Engineering

1009606X

Chemical Engineering (all)

46.   

Huadong Ligong Daxue Xuebao /Journal of East China University of Science and Technology

10063080

Chemical Engineering (all)

47.   

Indian Chemical Engineer

194506

Chemical Engineering (all)

48.   

Industrial & Engineering Chemistry Research

8885885

Chemical Engineering (all)

49.   

International Journal of Polymer Analysis and Characterization

1023666X

Chemical Engineering (all)

50.   

Progress in Organic Coatings

03009440 00330655

Chemical Engineering (all)

51.   

Sealing Technology

13504789

Chemical Engineering (all)

52.   

Chemical and Process Engineering – Inzynieria Chemiczna i Procesowa

2086425

Chemical Engineering (all)

53.   

Iranian Polymer Journal (English Edition)

10261265

Chemical Engineering (all)

54.   

Izvestiya Vysshikh Uchebnykh Zavedenii, Seriya Khimiya i Khimicheskaya Tekhnologiya

5792991

Chemical Engineering (all)

55.   

SN Applied Sciences

 

Chemical Engineering (all)

56.   

Maderas: Ciencia y Tecnologia

7173644

Chemical Engineering (miscellaneous)

57.   

Polimeros

1041428

Chemical Engineering (miscellaneous)

58.   

SOCAR Proceedings

22186867

Chemical Engineering (miscellaneous)

59.   

Bulletin of Chemical Reaction Engineering and Catalysis

19782993

Chemical Engineering (miscellaneous)

60.   

Journal of CO2 Utilization

22129820

Chemical Engineering (miscellaneous)

61.   

Journal of Environmental Chemical Engineering

22133437

Chemical Engineering (miscellaneous)

62.   

Extreme Mechanics Letters

23524316

Chemical Engineering (miscellaneous)

63.   

Biofuel Research Journal

 

Chemical Engineering (miscellaneous)

64.   

Processes

 

Chemical Engineering (miscellaneous)

65.   

Reaction Chemistry and Engineering

 

Chemical Engineering (miscellaneous)

66.   

Asphalt Paving Technology: Association of Asphalt Paving Technologists-Proceedings of the Technical Sessions

2702932

Civil and Structural Engineering

67.   

Studia Geotechnica et Mechanica

1376365

Civil and Structural Engineering

68.   

Yanshilixue Yu Gongcheng Xuebao/Chinese Journal of Rock Mechanics and Engineering

10006915

Civil and Structural Engineering

69.   

Yantu Lixue/Rock and Soil Mechanics

10007598

Civil and Structural Engineering

70.   

Canadian Journal of Civil Engineering

3151468

Civil and Structural Engineering

71.   

Carreteras

2126389

Civil and Structural Engineering

72.   

Civil Engineering

08857024 00097853 03600556

Civil and Structural Engineering

73.   

Civil Engineering and Environmental Systems

10286608

Civil and Structural Engineering

74.   

Composite Structures

2638223

Civil and Structural Engineering

75.   

Journal of Information Technology in Construction

18744753

Civil and Structural Engineering

76.   

International Review on Modelling and Simulations

19749821

Electrical and Electronic Engineering

77.   

IEEE Transactions on Terahertz Science and Technology

2156342X

Electrical and Electronic Engineering

78.   

Journal of Laser Micro Nanoengineering

18800688

Electrical and Electronic Engineering

79.   

Studies in Informatics and Control

12201766

Electrical and Electronic Engineering

80.   

Control Engineering and Applied Informatics

14548658

Electrical and Electronic Engineering

81.   

Infocommunications Journal

20612079

Electrical and Electronic Engineering

82.   

Journal of Communications Software and Systems

18456421

Electrical and Electronic Engineering

83.   

International Journal of Sensor Networks

17481279

Electrical and Electronic Engineering

84.   

Transactions on Electrical and Electronic Materials

12297607

Electrical and Electronic Engineering

85.   

Elektronika ir Elektrotechnika

13921215

Electrical and Electronic Engineering

86.   

Chemical Engineering and Processing: Process Intensification

2552701

Energy Engineering and Power Technology

87.   

Hart’s E and P

15274063

Energy Engineering and Power Technology

88.   

Meitan Xuebao/Journal of the China Coal Society

2539993

Energy Engineering and Power Technology

89.   

Energia Elettrica

137308

Energy Engineering and Power Technology

90.   

Journal of the Japan Petroleum Institute

13468804

Energy Engineering and Power Technology

91.   

Journal of Petroleum Geology

1416421

Energy Engineering and Power Technology

92.   

Petroleum Refinery Engineering

1002106X

Energy Engineering and Power Technology

93.   

Oil Shale

0208189X

Energy Engineering and Power Technology

94.   

IEEE Industry Applications Magazine

10772618

Energy Engineering and Power Technology

95.   

IEEE Transactions on Power Delivery

8858977

Energy Engineering and Power Technology

96.   

High Temperature

0018151X

Engineering (all)

97.   

International Journal of Thermal Sciences

12900729

Engineering (all)

98.   

Precision Engineering

1416359

Engineering (all)

99.   

AEJ – Alexandria Engineering Journal

11100168

Engineering (all)

100.                    

Shanghai Ligong Daxue Xuebao/Journal of University of Shanghai for Science and Technology

10076735

Engineering (all)

101.                    

Tehnicki Vjesnik

13303651

Engineering (all)

102.                    

Theoretical and Computational Fluid Dynamics

9354964

Engineering (all)

103.                    

Technovation

1664972

Engineering (all)

104.                    

Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science)

1008973X

Engineering (all)

105.                    

Journal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A/Chung-kuo Kung Ch’eng Hsuch K’an

2533839

Engineering (all)

106.                    

Energies

19961073

Engineering (miscellaneous)

107.                    

School Science and Mathematics

366803

Engineering (miscellaneous)

108.                    

CTyF – Ciencia, Tecnologia y Futuro

1225383

Engineering (miscellaneous)

109.                    

Extremes

13861999

Engineering (miscellaneous)

110.                    

National Academy Science Letters

0250541X

Engineering (miscellaneous)

111.                    

International Journal of Food Engineering

15563758

Engineering (miscellaneous)

112.                    

International Journal of Applied Mathematics and Computer Science

1641876X

Engineering (miscellaneous)

113.                    

Bioinspiration and Biomimetics

17483182

Engineering (miscellaneous)

114.                    

Shenzhen Daxue Xuebao (Ligong Ban)/Journal of Shenzhen University Science and Engineering

10002618

Engineering (miscellaneous)

115.                    

Journal of Women and Minorities in Science and Engineering

10728325

Engineering (miscellaneous)

116.                    

IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE

0885-8985

Engineering, Aerospace

117.                    

IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS

0018-9251

Engineering, Aerospace

118.                    

INTERNATIONAL JOURNAL OF AEROACOUSTICS

1475-472X

Engineering, Aerospace

119.                    

INTERNATIONAL JOURNAL OF AERONAUTICAL AND SPACE SCIENCES

2093-274X

Engineering, Aerospace

120.                    

INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING

1687-5966

Engineering, Aerospace

121.                    

INTERNATIONAL JOURNAL OF MICRO AIR VEHICLES

1756-8293

Engineering, Aerospace

122.                    

INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING

1542-0973

Engineering, Aerospace

123.                    

INTERNATIONAL JOURNAL OF TURBO & JET-ENGINES

0334-0082

Engineering, Aerospace

124.                    

JOURNAL OF AEROSPACE ENGINEERING

0893-1321

Engineering, Aerospace

125.                    

JOURNAL OF AEROSPACE INFORMATION SYSTEMS

1940-3151

Engineering, Aerospace

126.                    

BIOENGINEERING & TRANSLATIONAL MEDICINE

2380-6761

Engineering, Biomedical

127.                    

BIOFABRICATION

1758-5082

Engineering, Biomedical

128.                    

BIOINSPIRED BIOMIMETIC AND NANOBIOMATERIALS

2045-9858

Engineering, Biomedical

129.                    

BIOMATERIALS

0142-9612

Engineering, Biomedical

130.                    

BIOMATERIALS RESEARCH

1226-4601

Engineering, Biomedical

131.                    

BIOMECHANICS AND MODELING IN MECHANOBIOLOGY

1617-7959

Engineering, Biomedical

132.                    

BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK

0013-5585

Engineering, Biomedical

133.                    

BIOMEDICAL ENGINEERING LETTERS

2093-9868

Engineering, Biomedical

134.                    

BIOMEDICAL ENGINEERING ONLINE

1475-925X

Engineering, Biomedical

135.                    

BIOMEDICAL MATERIALS

1748-6041

Engineering, Biomedical

136.                    

CHEMICAL ENGINEERING JOURNAL

1385-8947

Engineering, Chemical

137.                    

CHEMICAL & ENGINEERING NEWS

0009-2347

Engineering, Chemical

138.                    

CHEMICAL ENGINEERING PROGRESS

0360-7275

Engineering, Chemical

139.                    

CHEMICAL ENGINEERING RESEARCH & DESIGN

0263-8762

Engineering, Chemical

140.                    

CHEMICAL ENGINEERING SCIENCE

0009-2509

Engineering, Chemical

141.                    

CHEMICAL ENGINEERING & TECHNOLOGY

0930-7516

Engineering, Chemical

142.                    

CHEMICAL INDUSTRY & CHEMICAL ENGINEERING QUARTERLY

1451-9372

Engineering, Chemical

143.                    

CHEMIE INGENIEUR TECHNIK

0009-286X

Engineering, Chemical

144.                    

CHEMISTRY AND TECHNOLOGY OF FUELS AND OILS

0009-3092

Engineering, Chemical

145.                    

CHINA PETROLEUM PROCESSING & PETROCHEMICAL TECHNOLOGY

1008-6234

Engineering, Chemical

146.                    

CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS

1028-6608

Engineering, Civil

147.                    

COASTAL ENGINEERING

0378-3839

Engineering, Civil

148.                    

COASTAL ENGINEERING JOURNAL

2166-4250

Engineering, Civil

149.                    

COLD REGIONS SCIENCE AND TECHNOLOGY

0165-232X

Engineering, Civil

150.                    

COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING

1093-9687

Engineering, Civil

151.                    

COMPUTERS AND CONCRETE

1598-8198

Engineering, Civil

152.                    

COMPUTERS & STRUCTURES

0045-7949

Engineering, Civil

153.                    

CONSTRUCTION AND BUILDING MATERIALS

0950-0618

Engineering, Civil

154.                    

DEVELOPMENTS IN THE BUILT ENVIRONMENT

2666-1659

Engineering, Civil

155.                    

EARTHQUAKE ENGINEERING AND ENGINEERING VIBRATION

1671-3664

Engineering, Civil

156.                    

ENVIRONMENTAL SCIENCE & TECHNOLOGY

0013-936X

Engineering, Environmental

157.                    

ENVIRONMENTAL SCIENCE & TECHNOLOGY LETTERS

2328-8930

Engineering, Environmental

158.                    

ENVIRONMENTAL SCIENCE-WATER RESEARCH & TECHNOLOGY

2053-1400

Engineering, Environmental

159.                    

ENVIRONMENTAL TECHNOLOGY & INNOVATION

2352-1864

Engineering, Environmental

160.                    

ENVIRONMENT PROTECTION ENGINEERING

0324-8828

Engineering, Environmental

161.                    

FRONTIERS OF ENVIRONMENTAL SCIENCE & ENGINEERING

2095-2201

Engineering, Environmental

162.                    

GEFAHRSTOFFE REINHALTUNG DER LUFT

0949-8036

Engineering, Environmental

163.                    

GREENHOUSE GASES-SCIENCE AND TECHNOLOGY

2152-3878

Engineering, Environmental

164.                    

INDOOR AIR

0905-6947

Engineering, Environmental

165.                    

INDOOR AND BUILT ENVIRONMENT

1420-326X

Engineering, Environmental

166.                    

COMPUTERS AND GEOTECHNICS

0266-352X

Engineering, Geological

167.                    

EARTHQUAKE ENGINEERING AND ENGINEERING VIBRATION

1671-3664

Engineering, Geological

168.                    

EARTHQUAKE ENGINEERING & STRUCTURAL DYNAMICS

0098-8847

Engineering, Geological

169.                    

EARTHQUAKES AND STRUCTURES

2092-7614

Engineering, Geological

170.                    

EARTHQUAKE SPECTRA

8755-2930

Engineering, Geological

171.                    

ENGINEERING GEOLOGY

0013-7952

Engineering, Geological

172.                    

ENVIRONMENTAL & ENGINEERING GEOSCIENCE

1078-7275

Engineering, Geological

173.                    

ENVIRONMENTAL GEOTECHNICS

2051-803X

Engineering, Geological

174.                    

EUROPEAN JOURNAL OF ENVIRONMENTAL AND CIVIL ENGINEERING

1964-8189

Engineering, Geological

175.                    

GEOMECHANICS AND ENGINEERING

2005-307X

Engineering, Geological

176.                    

ENGINEERING CONSTRUCTION AND ARCHITECTURAL MANAGEMENT

0969-9988

Engineering, Industrial

177.                    

ENGINEERING ECONOMIST

0013-791X

Engineering, Industrial

178.                    

ENGINEERING MANAGEMENT JOURNAL

1042-9247

Engineering, Industrial

179.                    

ERGONOMICS

0014-0139

Engineering, Industrial

180.                    

EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING

1751-5254

Engineering, Industrial

181.                    

FLEXIBLE SERVICES AND MANUFACTURING JOURNAL

1936-6582

Engineering, Industrial

182.                    

HUMAN FACTORS

0018-7208

Engineering, Industrial

183.                    

IEEE INDUSTRY APPLICATIONS MAGAZINE

1077-2618

Engineering, Industrial

184.                    

IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT

0018-9391

Engineering, Industrial

185.                    

IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS

1551-3203

Engineering, Industrial

186.                    

ASSEMBLY AUTOMATION

0144-5154

Engineering, Manufacturing

187.                    

CIRP ANNALS-MANUFACTURING TECHNOLOGY

0007-8506

Engineering, Manufacturing

188.                    

CIRP JOURNAL OF MANUFACTURING SCIENCE AND TECHNOLOGY

1755-5817

Engineering, Manufacturing

189.                    

COMPOSITES PART A-APPLIED SCIENCE AND MANUFACTURING

1359-835X

Engineering, Manufacturing

190.                    

CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS

1063-293X

Engineering, Manufacturing

191.                    

DESIGN STUDIES

0142-694X

Engineering, Manufacturing

192.                    

FLEXIBLE SERVICES AND MANUFACTURING JOURNAL

1936-6582

Engineering, Manufacturing

193.                    

HUMAN FACTORS AND ERGONOMICS IN MANUFACTURING & SERVICE INDUSTRIES

1090-8471

Engineering, Manufacturing

194.                    

IEEE-ASME TRANSACTIONS ON MECHATRONICS

1083-4435

Engineering, Manufacturing

195.                    

IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY

2156-3950

Engineering, Manufacturing

196.                    

JOURNAL OF MARINE SCIENCE AND TECHNOLOGY

0948-4280

Engineering, Marine

197.                    

JOURNAL OF NAVIGATION

0373-4633

Engineering, Marine

198.                    

JOURNAL OF OCEAN ENGINEERING AND SCIENCE

2468-0133

Engineering, Marine

199.                    

JOURNAL OF SHIP PRODUCTION AND DESIGN

2158-2866

Engineering, Marine

200.                    

JOURNAL OF SHIP RESEARCH

0022-4502

Engineering, Marine