Back
L
Leo Lue
university of strathclyde, department of chemical and process engineering, 75 montrose street, glasgow, uk
35H-index
160Paper Count
3.3KCitation Count
Published Papers 65
Publication Date
Leo Lue
university of strathclyde, department of chemical and process engineering, 75 montrose street, glasgow, uk