update tech report link and citation

#6
Technology Innovation Institute org
No description provided.
melaseddik changed pull request status to merged

Sign up or log in to comment