FID publication ; NIH publication ; EFCE publication ; AIAA publication ; ACI publication ; ICC publication ; EGF publication ; TPC publication ; MTI publication ; ACI publication