Did you mean:
keywords:(africa)
Governing factors and locations of fatigue damage on mooring lines of floating structures
Low-cost LED flashlights and market spoiling in Kenya’s off-grid lighting market
Novel insulated production system planned for deepwater Angola field