ATJLT: American Society of Mechanical Engineers Transactions Journal of Lubrication Technology

What does ATJLT mean? The above is one of ATJLT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: American Society of Mechanical Engineers Transactions Journal of Lubrication Technology